Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BLENHEIM PLACE Detached £322,000 13 Jun 2008
6 BLENHEIM PLACE Detached £220,000 29 Aug 2001